sugar syrup - French English Dictionary